/*
 * 项   目：learn-spring-boot
 * 作   者：罗毅（ymluo） 
 * 邮   箱：ymluo@iflytek.com
 * 创建时间：2017/11/16 14:58
 */
package com.roin.learn.springboot.websocket.demo1;

import org.springframework.messaging.handler.annotation.MessageMapping;
import org.springframework.messaging.handler.annotation.SendTo;
import org.springframework.stereotype.Controller;

@Controller
public class WsController {
    @MessageMapping("/welcome")
    @SendTo("/queue/getResponse")//表示当服务器有消息需要推送的时候，会对订阅了@SendTo中路径的浏览器发送消息。
    public ResponseMessage say(RequestMessage message) {
        System.out.println(message.getName());
        return new ResponseMessage("welcome," + message.getName() + " !");
    }
}